package project.ccso.top.bean;

import lombok.Data;

import java.util.List;

/**
 * 分页Bean
 * @author aibinxiao
 * @date 2018年8月22日 上午9:44:16
 */
@Data
public class GridPageBean<T> {
	private int pageSize;//  每页显示的记录条数
	private List<T> rows;//当前页每一行的内容
    private int page;//当前页
    private int total;//一共多少页
    
    private int startIndex;// 每页开始记录的索引			          计算出来
    private int records;//总记录的条数
    
    public GridPageBean(int page, int records, int pageSize){
		this.page = page;
		this.pageSize = pageSize;
		this.records = records;
		//总共的页数				计算出来
		total = records%pageSize==0?records/pageSize:records/pageSize+1;
		//每页开始记录的索引			计算出来
		startIndex = (page-1)*pageSize;
	}
}
